perplex audience

Translations
déconcerter le public
Words
perplex

verb
déconcerter